
/**
 *
 * @author hanyzh
 */
public interface IMainGame {

    /**
     * If the BlueToothManager receive a message from the opponent(remote player),
     * it will call this method to notify main game framework to process that message.
     * @param msg the message received
     * @param length message length
     */
    public void msgProcessor(byte[] msg, int length);

    /**
     * This method will be called when BlueToothManager finish its bluetooth build up process.
     * @param isBlueToothReady true: BT built up successfully, you can continue your game process.
     *                         false: BT connection not found, or fails to initialize
     */
    public void btInitComplete(boolean isBlueToothReady);

    public void updateIndicator(String string, boolean isIncrease);

}
